﻿using System;

namespace TC
{
    public abstract class NodeSurface : Surface
    {
        public int id;
    }
    
    public abstract class NodeSurface<T> : NodeSurface, IEntity<T> where T : Node 
    {
        public T target { get; }

        public NodeSurface(T target)
        {
            this.target = target;
        }
    }

}
